/*
* Author: Chris Seguin
*
* This software has been developed under the copyleft
* rules of the GNU General Public License. Please
* consult the GNU General Public License for more
* details about use and distribution of this software.
*/
package org.acm.seguin.io;
import java.io.IOException;
/**
* Notifies something that this object can be saved autonomically.
*
*@author Chris Seguin
*@created August 12, 1999
*/
public interface Saveable {
/**
* Saves the object
*
*@exception IOException thrown if trouble saving the file
*/
public void save() throws IOException;
}